calculates linear interpolation between real numbers.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=float), | intent(in) | :: | x1 | |||
| real(kind=float), | intent(in) | :: | x2 | |||
| real(kind=float), | intent(in) | :: | y1 | |||
| real(kind=float), | intent(in) | :: | y2 | |||
| real(kind=float), | intent(in) | :: | x |
calculates linear interpolation between real numbers. Output is a double real
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=float), | intent(in) | :: | x1 | |||
| real(kind=float), | intent(in) | :: | x2 | |||
| real(kind=double), | intent(in) | :: | y1 | |||
| real(kind=double), | intent(in) | :: | y2 | |||
| real(kind=float), | intent(in) | :: | x |
calculates linear interpolation between integer numbers with output real.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | x1 | |||
| integer, | intent(in) | :: | x2 | |||
| real(kind=float), | intent(in) | :: | y1 | |||
| real(kind=float), | intent(in) | :: | y2 | |||
| integer, | intent(in) | :: | x |